dog Latin - Turkish English Dictionary